put one's foot down

[put wʌnz fut daun]
  • 释义
  • 坚决,坚决反对;毅然决然;